package com.ruoyi.stuclient.service;

import com.github.yulichang.base.MPJBaseService;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.stuclient.domain.EwcSmsFlow;
import com.ruoyi.stuclient.domain.dto.SMSGetDto;
import com.ruoyi.stuclient.domain.dto.StudentResetPwdDto;

import javax.validation.Valid;

/**
 * 模板信息Service接口
 *
 * @author zsp
 * @date 2025-05-01
 */
public interface IEwcSmsFlowService  extends MPJBaseService<EwcSmsFlow> {
    String saveSMSCode(@Valid SMSGetDto smsGetDto, String mobileNo, String smsCode, String templateContent, String requestId);

    AjaxResult validateSMSCode(@Valid StudentResetPwdDto studentResetPwdDto);
}
